smart aleck – Deutsch–English translations

🇬🇧 en de 🇩🇪

smart aleck noun

  • a know-it-all
Besserwisser, Klugscheißer, Neunmalkluger
  • a show off
Angeber, Aufschneider, Großtuer, Wichtigtuer
  • a wise guy
Naseweis
Wiktionary Links